#pragma once

#include<string>
#include<vector>

namespace tmms{
    namespace base
    {
        using std::string;
        class StringUtils{
            public:
                static bool StartsWith(const string &s,const string &sub);//前向比较
                static bool EndsWith(const string &s,const string &sub);//后向比较
                static std::string FilePath(const std::string &path); //文件路径
                static std::string FileNameExt(const std::string &path);//文件名+后缀
                static std::string FileName(const std::string &path);//文件名
                static std::string Extension(const std::string &path);//后缀
                static std::vector<std::string> SplitString(const string &s,const string &delimiter);
        };
    }
    






}